makes difficult - Fransızca İngilizce Sözlük